Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
959A LONDON ROAD Semi-Detached £424,340 £249,995 19 Apr 2010
963 LONDON ROAD Terraced £213,380 £134,750 3 Feb 2014
965 LONDON ROAD Detached £369,539 £120,000 22 Feb 2002
977B LONDON ROAD Terraced £408,771 £240,000 22 Sep 2006
983 LONDON ROAD Semi-Detached £378,798 £80,000 15 Apr 1998
985A LONDON ROAD Semi-Detached £223,787 £125,000 16 Jan 2006
991 LONDON ROAD Terraced £245,119 £158,000 22 Nov 2007
995 - 1003 LONDON ROAD Terraced £771,800 £270,000 12 Jun 2002